home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 February / PCWorld_2007-02_cd.bin / domacnost a kancelar / pspad / pspad452inst_cz.exe / {app} / Context / AutoMod.DEF < prev    next >
Text File  |  2006-10-10  |  4KB  |  145 lines

  1. ; PSPad clip definition file for AutoMod
  2. ; author:  Sven Oros
  3. ; last revision 22.12.2005 14:33:49
  4. ;
  5.  
  6. [Macro definition]
  7. %proc%=@E Procedure name:,,,,
  8. %sub%=@E Subroutine name:,,,,
  9. %func%=@E Function name:,,,,
  10. %beschr%=@E Beschreibung:,,,,
  11. ;
  12. %param1%=@E Parameter1:,,,,
  13. %param2%=@E Parameter2:,,,,
  14. %param3%=@E Parameter3:,,,,
  15. %param4%=@E Parameter4:,,,,
  16. %param1Type%=@C Parameter1 Type:,,,;integer;real;string;loadPtr,
  17. %param2Type%=@C Parameter2 Type:,,,;integer;real;string;loadPtr,
  18. %param3Type%=@C Parameter3 Type:,,,;integer;real;string;loadPtr,
  19. %param4Type%=@C Parameter4 Type:,,,;integer;real;string;loadPtr,
  20. %paramDesc1%=@E Parameter1 Description:,,,,
  21. %paramDesc2%=@E Parameter2 Description:,,,,
  22. %paramDesc3%=@E Parameter3 Description:,,,,
  23. %paramDesc4%=@E Parameter4 Description:,,,,
  24. ;
  25. %author%=@E Author Name:,,,,
  26. %date%=@D Date:,,,,
  27. ;****************************************
  28. ; process, subroutines, functions
  29. ;****************************************
  30. [begin procedure | creates a new arriving procedure]
  31. /*****************************************************
  32.     Procedure: %proc%
  33.     Author: %UserName%
  34.     Date: %date%
  35.     Beschreibung: %beschr%
  36. *****************************************************/
  37. begin %proc% arriving procedure
  38.  
  39.     |
  40.  
  41. end /* %proc%, by %UserName% */
  42.  
  43. [begin subroutine | creates a new subroutine]
  44. /*****************************************************
  45.     Subroutine: %sub%
  46.     Author: %UserName%
  47.     Date: %date%
  48.     Beschreibung: %beschr%
  49. *****************************************************/
  50. begin %sub% procedure
  51.  
  52.     |
  53.  
  54. end /* %sub%, by %UserName% */
  55.  
  56. [begin function | creates a new function]
  57. /*****************************************************
  58.     Function: %func%
  59.     Author: %UserName%
  60.     Parameters:
  61.         %param1% (%param1Type%): %paramDesc1%
  62.         %param2% (%param2Type%): %paramDesc2%
  63.         %param3% (%param3Type%): %paramDesc3%
  64.         %param4% (%param4Type%): %paramDesc4%
  65.     Date: %date%
  66.     Beschreibung: %beschr%
  67. *****************************************************/
  68. begin %func% function
  69.  
  70.     |
  71.     return 0
  72.  
  73. end /* %func%, by %UserName% */
  74. ;
  75. ;
  76. ;
  77. [begin model initialization function | function called after model is loaded and before it gets ready]
  78. /*****************************************************
  79.     Function: Model initialization function
  80.     Author: %UserName%
  81.     Date: %date%
  82. *****************************************************/
  83. begin model initialization function
  84.  
  85.         |
  86.         return true
  87. end /* Model initialization function, by %UserName% */
  88. ;
  89. [begin model ready function | function called if model is ready]
  90. /*****************************************************
  91.     Function: Model ready function
  92.     Author: %UserName%
  93.     Date: %date%
  94. *****************************************************/
  95. begin model ready function
  96.  
  97.         |
  98.         return true
  99. end /* Model ready function, by %UserName% */
  100. ;
  101. [begin model nextclock function | function called if model steps to next clock]
  102. /*****************************************************
  103.     Function: Model NextClock function
  104.     Author: %UserName%
  105.     Date: %date%
  106. *****************************************************/
  107. begin model nextclock function
  108.  
  109.         |
  110.         return true
  111. end /* Model NextClock function, by %UserName% */
  112. ;
  113. [begin model finished function | function called if model terminates]
  114. /*****************************************************
  115.     Function: Model finished function
  116.     Author: %UserName%
  117.     Date: %date%
  118. *****************************************************/
  119. begin model finished function
  120.  
  121.         |
  122.         return true
  123. end /* Model finished function, by %UserName% */
  124. ;
  125. [call |R calles a function]
  126. call F_|
  127. [if | if statement]
  128. if | then begin
  129.     º
  130. end
  131. ;
  132. [else | else statement]
  133. else begin
  134.     º|
  135. end
  136. ;
  137. [order | order loads from an orderlist]
  138. order º| from OL_
  139.     to continue
  140.  
  141. [print | print to message]
  142. print | to message
  143. ;
  144.  
  145.